home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / desktop / deus.zip / README < prev   
Text File  |  1991-04-24  |  4KB  |  81 lines

  1. //----------------------------------------------------------------
  2. //        deus ex machina (version 0.9999999999 +/- 0.0000000001)
  3. //----------------------------------------------------------------
  4.  
  5.  
  6.     Enclosed is a program that I wrote over the past couple of
  7. weekends.  It is a mac-like interface for windows 3.0 that uses the
  8. dos tree structure to emulate the finder.
  9.  
  10.     Here are some quick notes...
  11.  
  12.     You can click and drag icons(& folders) into and out of windows
  13. and the appropriate move will take place.  (Holding down the control
  14. key does a copy).  Also during any move/copy you can switch to
  15. another program since it time slices on a per-file basis.  (So if you
  16. copy lots of small files you'll have control most of the time.
  17. Copying large files is done in one shot so it will yield much less.)
  18. You can also cancel any move/copy in the middle and the program will
  19. clean up what it has done.  The File Manager that ships with Windows
  20. 3.0 does not do this - it just halts and lets you pick up the pieces.
  21.     Since there is no direct provision for binding resources to a
  22. file as on the macintosh, d_ex will create a file called
  23. "DESKTOP.DSK" to store the information it needs.  Right now I store
  24. the file in each subdirectory.  The resources that are "bound"
  25. include icons and descriptions.  There is a file stored on the root
  26. of the drive which will store a list of icons.  You can point to a
  27. file and then choose Use Icon...  Also, you can set up associations
  28. so that an extension will automatically show a certain icon - this is
  29. the main way I intended the program to be used.  You can bind a
  30. description to a file so that the text on the screen has <= 40
  31. characters instead of the 8.3 of DOS.  i.e. instead of Q4TH.123 you
  32. can have "fourth quarter, (123)"
  33.     You can automatically have a program run based upon the extension
  34. of a file.  It's a two step process to do this.  First, go into the Icon
  35. Association menu.  Create the extension you want with the add button.
  36. (you can give it a default icon here)  Then go into the Run associate menu
  37. (after pointing to the program you want to run in one of the windows).   
  38. A text box will ask for the extension to associate with the program.  
  39. Voila, - that's it.  Now when you double click on a file with the 
  40. appropriate extension, the original .EXE program will open with  the
  41. data file. 
  42.     There are some bugs (known to me) that I have not 
  43.     cleaned up yet; most are fairly superficial:
  44.  
  45.     1. Moving a folder to another will not update the
  46.        descendants of the source folder on the screen
  47.        (there path changes and therefore they become
  48.        invalid - the File Manager has the same problem
  49.        and just says something like "Invalid directory..." )
  50.  
  51.     2. There is a limit to 555 files per folder.
  52.        It's just an arbitrary number that I will change one
  53.        day.
  54.  
  55.     3.  There is a limit of 50 associations
  56.  
  57.     4.  When you copy a file from one folder to another
  58.         and it has an icon bound to it by hand, the icon
  59.         will not show up in the destination folder.  This
  60.         is because the icons are not bound to the file but
  61.         rather to the DESKTOP.DSK file which does not get
  62.         updated.
  63.  
  64.     5.  I don't know how to rename directories - only files
  65.         work now.
  66.  
  67.     6.    If you delete the assoc or icons.all files, strange
  68.         things will occur (like crashes) right now - unless
  69.         you delete all of the DESKTOP.DSK files.
  70.  
  71.     Any comments will be appreciated.
  72.     Send to compuserve # 72277,171 and address to scot.
  73.  
  74.  
  75. //----------------------------------------------------------------
  76. //                            end, readme
  77. //----------------------------------------------------------------
  78.  
  79.  
  80.  
  81.